home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 9 / FM Towns Free Software Collection 9.iso / t_os / tool / wings / wings.doc next >
Text File  |  1994-11-16  |  5KB  |  113 lines

  1.  ※──────────────────────────────※
  2. ※                                ※
  3. │       特殊テキストビュワー  Wings        │
  4. │                                │
  5. │         Created By しんしん        │
  6. ※                                ※
  7.  ※──────────────────────────────※
  8.  
  9.     このテキストビュワー(ページャー)はおもにアセンブラソースの
  10.  
  11.     様な比較的 1行の文字数が少ないテキストを見るために作られたも
  12.  
  13.     ので,テキストを52または60*80行で表示します。また,普通のテ
  14.  
  15.     キストも見れるように横スクロ~ルさせることで表示領域を補う80
  16.  
  17.     文字表示機能も持っています。
  18.  
  19.     画面の左半分に最初の40行を右半分に残りの40行を表示します。
  20.  
  21.     操作形態は秘密のBOOKなどの猫の手スクロ~ルを採用していま
  22.  
  23.     す。
  24.  
  25. 1 起動
  26.  
  27.     プログラムは,アセンブラで書かれたものとC言語で書かれたものものが
  28.     ありますので,好きな方を使ってください。ファイル名はそれぞれWings.
  29.     exp Wings2.expとなっています。
  30.  
  31.         このプログラムはまず12ドットフォントデータを読み込みます,Towns_OS
  32.         のCDに\SYSINIT\SYSTEM.FNTというファイル名で入っています。
  33.         まず,パラメータに何も与えずにプログラムを立ち上げると
  34.         D:\SYSINIT\SYSTEM.FNT
  35.         E:\SYSINIT\SYSTEM.FNT
  36.  
  37.                  
  38.  
  39.         P:\SYSINIT\SYSTEM.FNT
  40.         Q:\SYSINIT\SYSTEM.FNT
  41.         の順でフォントファイルを探します。OSをCD-ROMから立ち上げている人は
  42.         必ずTowns_OSのCDをセットしておいてください。
  43.     また,パラメータにフルパスで指定しておくとそこから読み込みます。
  44.  
  45. 2 使い方
  46.  
  47.     マウスを左クリックしたまま上下に持っていくとスクロ~ルします。また,
  48.     途中で放すと 4段階のスピードで自動スクロ~ルします。
  49.     メニューは右クリックで開きます。
  50.  
  51.     ┌─ 読み込み
  52.     │
  53.         ├─ 移  動 ─┬─ 先頭行
  54.     │            ├─ 登録      5箇所まで
  55.     │            ├─ 最終行
  56.     │            └─ クリア
  57.         │
  58.         ├─ 書  式 ─┬─ タブ    4/8を選択可能
  59.         │            │
  60.         │            ├─ 改行表示    する/しないを選択可能
  61.     │            │
  62.     │            ├─ 表示表域   640/736を選択可能
  63.         │      │        画面の表示域を 736にすると 1行60文字に
  64.         │            │              広がりますが,文字がさらに小さく,純正
  65.         │            │              以外のディスプレイでは画面の端が歪むか
  66.         │            │              もしれません。#define HDE  886の値を±
  67.         │            │              10ぐらいの範囲で変えてやるとうまくいく
  68.         │            │              かもしれません。
  69.         │            │
  70.     │            └─ 80行表示    しない/するを選択可能
  71.         │                             80行表示の時は画面に収まり切らないので
  72.         │                             マウスを両端に持っていき横スクロ~ルさ
  73.         │                             せます。
  74.         │
  75.     ├─ 色設定 ─┬─ 春  型
  76.     │            ├─ 夏  型
  77.     │            ├─ 秋  型
  78.     │            ├─ 冬  型
  79.     │            └─ ノーマル
  80.         │
  81.         ├─ 情  報 ファイル名,現在行,全行数を表示します。
  82.         │
  83.         └─ 終  了
  84.  
  85. 3 仕様
  86.  
  87.      1行が53または61文字以上のときは,53または61文字目で改行するのでは
  88.     なく,それ以降を表示せず,81文字以上の場合は81文字目からまた表示し
  89.     ます。
  90.     第2水準漢字は,イメージデータとして持っていないため■で表示されま
  91.     す。
  92.     アセンブラで書かれた方が動きがスムーズで,より大きなファイルを読み
  93.     込め, 動作が安定していますがTBIOSを呼び出さないのでサイドワークは
  94.     使えません。また,高速モードで動かすとたぶんマウスが飛ぶと思います
  95.         ので,その時は,マウス移動量読み取りルーチンのウェイトを適切な値に
  96.         変更しアセンブルし直す必要があると思います。
  97.  
  98. 4 謝辞
  99.  
  100.     文字色設定の部分はMIYAZAKI氏のプログラムを参考にさせていただきまし
  101.     た,SJISから JISへの変換は同氏のプログラムをそのまま使わせてもらっ
  102.     ています。また,アセンブラの割り込み処理の部分は木村文彦氏のプログ
  103.     ラムソ-ス Din.asmを参考にさせていただきました。
  104.  
  105. 5 最後に
  106.  
  107.     ソースを付けておきますので改良,改造好きなようにしてください。
  108.  
  109.     あとスクロ~ルバーと検索機能を付けたかったのですが時間がありません
  110.         でした。
  111.  
  112.                           しんしん(進藤 賢作)
  113.